Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
620 CASTLE LANE WEST Detached £524,589 £228,000 11 Aug 2003
622 CASTLE LANE WEST Detached £373,522 £220,000 29 Oct 2012
624 CASTLE LANE WEST Detached £307,116 £180,000 5 Apr 2012
626 CASTLE LANE WEST Detached £513,262 £199,950 22 Nov 2002
628 CASTLE LANE WEST Detached £429,285 £250,000 14 Feb 2011
630 CASTLE LANE WEST Detached £418,164 £328,000 28 Jul 2017
636 CASTLE LANE WEST Detached £505,910 £112,000 22 Feb 1999
638 CASTLE LANE WEST Detached £439,486 £215,000 1 Apr 2004
640 CASTLE LANE WEST Detached £425,997 £274,000 26 Oct 2007
644 CASTLE LANE WEST Detached £446,594 £79,000 21 Jul 1995
648 CASTLE LANE WEST Detached £430,000 2 Dec 2022
650 CASTLE LANE WEST Detached £393,188 £227,500 16 Dec 2009
654 CASTLE LANE WEST Detached £398,961 £385,000 18 Mar 2022
658 CASTLE LANE WEST Detached £495,953 £173,500 28 Jun 2002
660 CASTLE LANE WEST Detached £273,378 £221,850 19 Nov 2018
662 CASTLE LANE WEST Detached £460,645 £137,000 27 Jul 2001
664 CASTLE LANE WEST Detached £406,521 £80,000 25 Jul 1997